home *** CD-ROM | disk | FTP | other *** search
/ Champak 141 / (Vol 141) Oct 17 2011.iso / Games / Clueless.swf / scripts / caurina / transitions / PropertyInfoObj.as < prev    next >
Encoding:
Text File  |  2011-10-17  |  2.2 KB  |  70 lines

  1. package caurina.transitions
  2. {
  3.    public class PropertyInfoObj
  4.    {
  5.        
  6.       
  7.       public var originalValueComplete:Object;
  8.       
  9.       public var modifierParameters:Array;
  10.       
  11.       public var isSpecialProperty:Boolean;
  12.       
  13.       public var hasModifier:Boolean;
  14.       
  15.       public var valueComplete:Number;
  16.       
  17.       public var extra:Object;
  18.       
  19.       public var valueStart:Number;
  20.       
  21.       public var modifierFunction:Function;
  22.       
  23.       public var arrayIndex:Number;
  24.       
  25.       public function PropertyInfoObj(param1:Number, param2:Number, param3:Object, param4:Number, param5:Object, param6:Boolean, param7:Function, param8:Array)
  26.       {
  27.          super();
  28.          valueStart = param1;
  29.          valueComplete = param2;
  30.          originalValueComplete = param3;
  31.          arrayIndex = param4;
  32.          extra = param5;
  33.          isSpecialProperty = param6;
  34.          hasModifier = Boolean(param7);
  35.          modifierFunction = param7;
  36.          modifierParameters = param8;
  37.       }
  38.       
  39.       public function toString() : String
  40.       {
  41.          var _loc1_:* = null;
  42.          _loc1_ = "\n[PropertyInfoObj ";
  43.          _loc1_ += "valueStart:" + String(valueStart);
  44.          _loc1_ += ", ";
  45.          _loc1_ += "valueComplete:" + String(valueComplete);
  46.          _loc1_ += ", ";
  47.          _loc1_ += "originalValueComplete:" + String(originalValueComplete);
  48.          _loc1_ += ", ";
  49.          _loc1_ += "arrayIndex:" + String(arrayIndex);
  50.          _loc1_ += ", ";
  51.          _loc1_ += "extra:" + String(extra);
  52.          _loc1_ += ", ";
  53.          _loc1_ += "isSpecialProperty:" + String(isSpecialProperty);
  54.          _loc1_ += ", ";
  55.          _loc1_ += "hasModifier:" + String(hasModifier);
  56.          _loc1_ += ", ";
  57.          _loc1_ += "modifierFunction:" + String(modifierFunction);
  58.          _loc1_ += ", ";
  59.          _loc1_ += "modifierParameters:" + String(modifierParameters);
  60.          return _loc1_ + "]\n";
  61.       }
  62.       
  63.       public function clone() : PropertyInfoObj
  64.       {
  65.          var _loc1_:PropertyInfoObj = null;
  66.          return new PropertyInfoObj(valueStart,valueComplete,originalValueComplete,arrayIndex,extra,isSpecialProperty,modifierFunction,modifierParameters);
  67.       }
  68.    }
  69. }
  70.